Passa al contenuto principale

Metodi delle classi

Classi applicative

Metodi

MetodoDescrizioneTipo
ClearSvuota un oggetto o una collezioneMetodo di oggetto
ClearCacheSvuota la cache di oggetti della tabella associata alla classeMetodo di oggetto
ClearReadOnlyMappedFieldsEffettua il Clear di tutti i componenti mappati in sola lettura automatica.Metodo di oggetto
CloneClona l'oggetto su un altro oggetto, copiando i campi per nomeMetodo di oggetto
CompareMappedFieldsConfronta l'oggetto con un altro, tenendo conto solo dei campi mappati con la base dati. Restituisce 1 se i due oggetti sono considerati uguali, altrimenti 0.Metodo di oggetto
DelFromDbCancellare un oggetto dalla base datiMetodo di oggetto
DeserializeDeserializza un oggetto o una collezione da un formato JSON/XML contenuto in un blobMetodo di oggetto
DestroySnapshotTermina lo snapshot dell'oggettoMetodo di oggetto
DisableCacheReadNel caso di cache abilitata, permette di forzare la lettura su DB dell'oggettoMetodo di oggetto
EnableCacheAbilita o disabilita la cache di lettura oggetti per la tabella associata alla classeMetodo di oggetto
EnableLazyLoadingAbilita o disabilita la lettura automatica da DB dell'oggetto compostoMetodo di oggetto
ExistsOnDbVerifica l'esistenza di un oggetto sulla base dati tramite la chiave impostataMetodo di oggetto
FindPropertyIdRestituisce una stringa contenente l'identificativo univoco della proprietà dell'oggetto, seguendo il percorso indicato saparato dal punto (oggetto.sottoprprietà)Metodo di oggetto
GetAttributeBoolLegge il valore di un attributo dell'oggettoMetodo di oggetto
GetAttributeNumLegge il valore di un attributo dell'oggettoMetodo di oggetto
GetCacheCollectionRestituisce una collezione contenente gli oggetti presenti nella cacheMetodo di oggetto
GetErrorsRestituisce la collezione di errori impostata sull'oggettoMetodo di oggetto
GetFieldValueRestituisce un oggetto BC_DA_VALUE contenente il valore della proprietà richiestaMetodo di oggetto
GetForcedValueRestituisce il flag che indica se il campo è rilevante anche se 0 o blankMetodo di oggetto
GetFromCachePermette di leggere l'oggetto dalla cache, se attivaMetodo di oggetto
GetOriginalRestituisce l'oggetto contenente i valori originali, ovvero la foto dell'oggetto al momento del suo caricamento dati dal databaseMetodo di oggetto
GetPropertyIdRestituisce una stringa contenente l'identificativo univoco della proprietà dell'oggettoMetodo di oggetto
GetStateRestituisce lo stato di un oggettoMetodo di oggetto
GetValidationStateRestituisce lo stato di validazione dell'oggettoMetodo di oggetto
HasErrorVerifica se è presente un errore sull'oggettoMetodo di oggetto
InitializeSnapshotInizializza lo stato dell'oggettoMetodo di oggetto
IsConstrainedIndica se la visibilità dell'oggetto è ristretta dai vincoli della profilazioneMetodo di oggetto
IsDeletedVerifica se l'oggetto è in stato Deleted, ovvero cancellato logicamente tramite SetStateDeletedMetodo di oggetto
IsEmptyVerifica se un oggetto è nulloMetodo di oggetto
IsModifiedVerifica se l'oggetto, la collezione o la singola proprietà sono stati modificatiMetodo di oggetto
IsModifiedFieldVerifica se una determinata proprietà è stata modificataMetodo di oggetto
IsModifiedSnapshotRestituisce lo stato dell'oggettoMetodo di oggetto
IsNewVerifica se l'oggetto è nuovo e non letto da DBMetodo di oggetto
IsOriginalVerifica se l'oggetto è in stato originale, ovvero allineato al DBMetodo di oggetto
IsToValidateVerifica se l'oggetto o la singola proprietà sono da validareMetodo di oggetto
LoadClassInfoCarica la classe BC_CLASS_INFO contenente i metadati della classeMetodo di oggetto
LoadFromDbCarica un oggetto dalla base datiMetodo di oggetto
LoadFromXmlCarica un oggetto da un file XMLMetodo di oggetto
ReleaseRilascia un puntatore ad un altro oggetto/collezioneMetodo di oggetto
RemoveErrorRimuove uno o più errori in base al codice passatoMetodo di oggetto
ResetErrorResetta gli errori di un oggettoMetodo di oggetto
RestoreRipristina il valore originale di un oggetto o di una collezione con i valori originali con cui è stato caricato da databaseMetodo di oggetto
RestoreSnapshotRipristina lo stato dell'oggettoMetodo di oggetto
SaveToDbConcretizza su database le modifiche effettuate ad un oggettoMetodo di oggetto
SaveToXmlSalva un oggetto o una collezione su un file XMLMetodo di oggetto
SerializeSerializza un oggetto in formato JSONMetodo di oggetto
SetAttributeBoolImposta il valore di un attributo sull'oggettoMetodo di oggetto
SetAttributeNumImposta il valore di un attributo sull'oggettoMetodo di oggetto
SetCacheAggiunge l'oggetto in cache, se attivaMetodo di oggetto
SetErrorImposta un errore sull'oggettoMetodo di oggetto
SetErrorPrefixAggiunge un prefisso al messaggio di ogni errore presente nell'oggetto e nelle sue proprietàMetodo di oggetto
SetErrorsImposta su un oggetto una collezione erroriMetodo di oggetto
SetFieldValueImposta il valore della proprietà richiesta tramite un oggetto BC_DA_VALUEMetodo di oggetto
SetForcedValueIndica che il campo è rilevante anche se 0 o blankMetodo di oggetto
SetLoadedImposta l'oggetto come caricato. Va utilizzato solo su un oggetto figlio di una classe compostaMetodo di oggetto
SetStateDeletedCancella logicamente l'oggetto e ne imposta lo stato DeletedMetodo di oggetto
SetStateNewImposta lo stato 'NuovoModificato' ad un oggettoMetodo di oggetto
SetStateOriginalForza lo stato 'Originale' ad un oggettoMetodo di oggetto
SetValidationStateImposta lo stato di validazione dell'oggetto o di tutte le sue proprietàMetodo di oggetto
UpdateFPersAggiorna il campo FPers sull'oggetto e su tutti i suoi componentiMetodo di oggetto
UpdateGRAggiorna il campo GR (Gruppo) sull'oggetto e su tutti i suoi componentiMetodo di oggetto
UpdateKeyPropaga i valori della chiave di un oggetto composto sui suoi componentiMetodo di oggetto
ValidateFromClassValida l'oggetto tramite le informazioni presenti sulla classe (obbligatorietà, controllo date e valori ammessi)Metodo di oggetto